Uncanny_Automator\Admin_Menu D

Total Complexity 166
Dependencies 9
Dependents 4
Total lines 1,558
Lines of code 951
Logical lines of code 385
Comment lines 358
Methods 43
Properties 9

Methods 43

Method Rating Maintainability Complexity Lines of code
get_dashboard_details()
A
41 13 49
check_pro_license()
A
44 11 45
get_integrations_for_components()
A
50 11 32
licensing_call()
A
41 9 56
options_menu_settings_page_output()
A
45 9 41
get_collections()
A
46 8 38
enqueue_global_assets()
A
39 5 81
maybe_redirect_to_first_settings_tab()
A
50 8 34
get_integrations()
S
45 6 42
dashboard_inline_js_data()
S
54 6 21
plugins_loaded()
S
57 6 16
reporting_assets()
S
53 5 22
modify_report_titles()
S
57 5 16
settings_tabs()
S
56 5 16
integrations_inline_js_data()
S
55 4 22
integrations_template_load_archive()
S
55 4 19
__construct()
S
44 1 63
activate_license()
S
51 3 29
register_options_menu_page()
S
48 2 43
is_a_log()
S
56 3 21
get_js_backend_inline_data()
S
44 1 51
deactivate_license()
S
58 3 16
update_automator_connect()
S
65 4 9
validate_credentials()
S
67 3 8
auto_optin_users()
S
66 3 8
get_current_screen_post_type()
S
66 3 9
register_legacy_options_menu_page()
S
59 2 14
get_all_integrations_collection()
S
60 2 13
get_installed_integrations_ids()
S
62 2 13
integrations_get_id_from_url()
S
78 2 3
is_installed()
S
68 2 7
is_pro_older_than_38()
S
70 2 6
get_instance()
S
71 2 6
add_legacy_activity_logs_css_class()
S
69 2 7
database_tools_menu_page_output()
S
64 1 14
tools_menu_page_output()
S
64 1 14
get_license_page_url()
S
64 1 11
dashboard_menu_page_output()
S
68 1 9
integrations_template()
S
73 1 5
logs_options_menu_page_output()
S
73 1 5
register_dashboard_recent_articles_endpoint()
S
75 1 4
integrations_template_load_single()
S
76 1 4
register_submenu_app_integrations()
S
67 1 9